a very distant relative - Turco Inglés Diccionario